package com.bilibilifans.data;

import java.util.HashMap;

/**
 * 使用HashMap储存UP信息
 *
 * @author 司啸飞
 * @create 2021-05-13 22:00
 */
public class UpInformation {
    /**
     * 需要获取的UP粉丝关键字规则
     *
     * 数组常量 GET_DATA 获取UP的信息
     * mid : UID号
     * following : 关注数(指UP关注别人的数)
     * whisper ： 暂时不知
     * black : 理论上是黑名单，暂时不可用
     * follower : 粉丝数
     */
    public static final String[] GET_FANSNUMBER = {"mid", "following", "follower"};

    /**
     * 数组常量 GET_DATA 为UP的个人信息
     * name : 名字
     * face : 为头像URL
     * sign : 为个人简介
     */
    public static final String[] GET_INFOR = {"name", "face", "sign"};


    /**
     * sMap = 关注数量,粉丝数量
     * iMap = 头像URL,UP名字,个人简介
     */
    private static HashMap<String, String> sMap = new HashMap<>();
    private static HashMap<String, Integer> iMap = new HashMap<>();

    public static HashMap<String, String> getsMap() {
        return sMap;
    }

    public static void setsMap(HashMap<String, String> sMap) {
        UpInformation.sMap = sMap;
    }

    public static HashMap<String, Integer> getiMap() {
        return iMap;
    }

    public static void setiMap(HashMap<String, Integer> iMap) {
        UpInformation.iMap = iMap;
    }
}
